const express = require('express');
const app = express();
app.listen(3000, () => { console.log('服务器已开启') });
const cookie = require('cookie-parser');//引入存信息模块
// console.log(cookie);

//使用
app.use(cookie());

//访问
app.get('/login', (req, res) => {
    //如果登录成功
    if (true) {
        //将用户信息添加到cookie中
        res.cookie('user', '小红');
        res.cookie('pass', 123);
        console.log(req.cookies);
        //回应登录成功
        res.send('登录成功');
    }
})

//欢迎界面
app.get('/welcome', (req, res) => {
    console.log(req.cookies);//查看是否可以获取到用户信息
    res.send(`欢迎${req.cookies.user}`)//如果可以获取到用户信息，则欢迎用户
})

//设计user路由，如果登录了可以正常访问，如果没有则不能访问
app.get('/user/edit', (req, res) => {
    //如果可以正常拿到数据
    if (req.cookies.user) {
        //用户登录成功
        res.send('登陆成功用户可以正常访问')
    } else {
        //如果拿不到登录失败
        res.send('登录失败，请重新登录')
    }
})